import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  server: { //开发服务器
    // 配置代理
    proxy: {
      '/api': { // 配置需要代理的路径 --> 这里的意思是代理http://localhost:80/api/后的所有路由
        target: 'http://localhost:3000', // 目标地址 --> 服务器地址
        changeOrigin: true, // 允许跨域
        // 就是把路径中的api都替换为空的字符串
        // 因为服务端地址里面是没有api字段的，api只是为了区别需要代理的路径，如果服务端有api字段则不需要重新	
        // rewrite: (path) => path.replace(/^\/api/, "")
      }
    },
  },
})
